[PR]看護師の好条件な求人情報満載:年間50000人の看護師が転職に利用!


前のページ   後のページ   目次へ

********************************

       ■■■■
     ■    ■       ■        ■
     ■           ■■■      ■■■
     ■    ■       ■        ■
       ■■■■
               〜基礎から ★ C++Programing〜
********************************

  【注意】 このマガジンは、最大化してお読みください。
       また、等角フォントでお読みください。
          (MS ゴシックなど)

********************************

 発行者      むーくん
 マガジンNO.  8
 発行日      2000/11/21
 講読人数     2000名ぐらい
 マガジンID   0000050494
          このマガジンは、まぐまぐから配信されています。
********************************
★あいさつ★

昨日、政局がおもしろいと書きましたが、結局何も変わりませんね。
最終的に、加藤さん、山崎さんは、自民党の圧力に屈してしまいました。
改革、改革といいながら、正しくとも、はみ出し者は決して認めない、
自民党の体質はそのままでした。
各メディアも、その点をもっとつくべきではないのでしょうか?
ちょっと残念でした。
********************************
★目次★

サンプルコード
ストリーム
標準出力ストリーム
coutオブジェクト
改行
エスケープシーケンス
文法
予告
********************************
★サンプルコード★

#include<iostream.h>

int main(void){
    cout << "Hello!!World!!" << endl;
    return 0;
}
********************************
★ストリーム★

川をイメージしてください。
川は、下流のどこかに流れていっています。
また、上流から何か流れてきます。

C++では、この川に、データを流してやりとりします。
キーボードやマウスから、何か入力するときは、上流から、データを
受け取り、
ファイルにデータを送るときは、下流にデータを流してやります。

こうして、データの流れを川にたとえることで、カンタンに考えやすく
なります。
また、川の行き着き先が、何であっても、川に流すという行為は
変わりません。よって、プログラマは、相手によって対応を変えなくて
済むので、大変楽になります。

これを、C++では、「ストリーム」と呼んでいます。       

  ━━━━━━━━━┓         ┏━━━━━━━━
           ┃         ┃
            ┏━━━━━━━┓
   入力ストリーム  → プログラム →  出力ストリーム
            ┗━━━━━━━┛
           ┃         ┃
  ━━━━━━━━━┛         ┗━━━━━━━━

********************************
★標準出力ストリーム★

このストリームの行き先が意図的に変えない限り、ディスプレイに
なっているものを、「標準出力ストリーム」といいます。

行き先がディスプレイということは、ここにデータを流せば、
何か表示されるということになります。

C++では、何かを表示したければ、この「標準出力ストリーム」
を使用します。

********************************
★coutオブジェクト★

ところが、いちいちプログラマが、「標準出力ストリーム」が
作っていたら面倒くさいので、予め用意されています。
それが、「cout」です。

「cout」は、この「標準出力ストリーム」と結びつけられています。
プログラムスタート時に自動的に作成され、自由に利用できます。

つまり、何か表示したいときには、この「cout」を使って、
「標準出力ストリーム」を使い、ディスプレイへデータを送るのです。


また、後に詳しくやりますが、自動的に用意されるストリームは4つあり、

「標準出力ストリーム」         cout
「標準入力ストリーム」         cin
「標準エラーストリーム」        cerr
「バッファつき標準エラーストリーム」  clog

が、予め用意されています。
********************************
★改行★

コンピュータでは、改行するときには「改行しますよ」という文字を
データとして送ります。
その文字を表しているのが、「endl(END Line)」です。

********************************
★エスケープシーケンス★

「\n(New line)」を文字列の中に入れて表すことも多いです。

「cout」の中で改行を表すときは、「endl」も使えますが、
それ以外の時は、「\n」を使います。

このような、「\」とセットで表されている文字を
「エスケープシーケンス」といいます。

エスケープシーケンスは、画面に表せない文字を表します。
詳しくは、付録に、表を付けますので、参照ください。

********************************
★文法★

「<<」によって、データを送ることができます。
いくつもデータを流したければ、つなげることができます。

cout << "Hello!!" << "Worl" << "d!!" << endl;
などと書くこともできます。

また、「\n」を使えば、

cout << "Hello!!World!!\n";
も書けます。

文字は確実に、ダブルクォーテーション(")でくくってください。
そうしないと、数字や、「cout」の様な文字と区別が付きません。

********************************
★予告★

return 0;について
********************************
★おしらせ★

 むーくん作のマガジン、いかがでしょうか?

・「ひとくちマガジン!辞書から適当、英単語」
 毎日、一つずつ簡単な単語を紹介するマガジンです。
 気づいたら単語博士に?
 カナ発音付きで初心者にもお勧めです。

 登録はこちら!
 http://web1.freecom.ne.jp/~mu-home/mmg/word.html

・「ひとくちマガジン!辞書から適当、英熟語」
 上のマガジンと同じスタイルです。二つセットをおすすめします。

 登録はこちら!
 http://web1.freecom.ne.jp/~mu-home/mmg/idiom.html


皆さん、ご購読の方、よろしくお願いします。

********************************
★免責事項★

このメールマガジンのあらゆる事項について、
運用は自由ですが、個人で責任を持ってください。

作者は一切責任を持ちません。ご注意ください。
********************************

講読解除はこちら
http://web1.freecom.ne.jp/~mu-home/mmg/cpp.html

内容について質問やご意見など
smukun@hotmail.com

筆者のホームページ(むーくんの理学的なんでも講座)
http://web1.freecom.ne.jp/~mu-home/index.html

********************************

講読解除はこちら

http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html

バックナンバーはこちら
http://members.tripod.co.jp/mukun_mmg/mmg/cpp.html

内容について質問やご意見など
smukun@hotmail.com

筆者のWebサイト(むーくんの理学的なんでも講座)
http://members.tripod.co.jp/mukun_mmg/

************************************

前のページ   後のページ   目次へ

[PR]当たる!って評判の無料占ダョ:よく当たる願いが叶う占いって評判ダョ♪